General classification
6
Classics
8
Flat
21
Hilly
9
Mountain
0
Time Trial
33
19
International Tour of Hellas
02/05
Stage 1
Heraklion > Heraklion
18
03/05
Stage 2
04/05
Stage 3
Mycenae > Kalamata
27
05/05
Stage 4
Costa Navarino > Kyparissia
11
06/05
Stage 5
Costa Navarino > Olympia
26/07
Nassogne > Nassogne
109
27/07
Huy > Sambreville
119
28/07
Estinnes > Péronnes-lez-Antoing (Antoing)
29/07
Welkenraedt > Seraing
DNF
15/06
Elfstedenronde Brugge
Brugge > Brugge
79
09/06
Antwerp Port Epic / Sels Trophy
Antwerp > Antwerp
07/06
Heylen Vastgoed Heistse Pijl
Vosselaar > Heist-op-den-Berg
162
21/03
Bredene Koksijde Classic
Bredene > Koksijde
19/03
Danilith Nokere Koerse
Deinze > Nokere
85
09/03
Grote prijs Jean-Pierre Monseré
Ichtegem > Roeselare
117